package view {	
	import flash.display.Sprite;
	import model.PostRoot;
	/**
	 * ...
	 * @author Anthony
	 */
	public class GraphicPostRoot extends GraphicPost
	{
		//------------------------------- statics ------------------------------\\
		private static var _self : GraphicPostRoot = new GraphicPostRoot(PostRoot.self);
		
		//------------------------------ variables -----------------------------\\
		
		//------------------------------ accessors -----------------------------\\
		public static function get self() : GraphicPostRoot { return _self; }
		
		//-------------------------- public functions --------------------------\\
		public function GraphicPostRoot(data : PostRoot)
		{
			super(data);
			if (_self)
				throw new Error("GraphicPostRoot can only be accessed through GraphicPostRoot.self");
			else
			{
				
			}
		}		
		
		public override function init() : void 
		{
			_graphic.width = 0;
			_graphic.height = 0;
		}
		
		public override function select() : void	{}		
		public override function unselect() : void	{}		
		
		//------------------------- private functions --------------------------\\
		
	}	
}